<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>test</title>
</head>
<body>
<div id="out"></div>
<script>

  ;(function(m, o, d, u, l, a, r) {
    if(m[o]) return
    function f(n) { return function() { r.push(n, arguments); return a } }
    m[o] = a = { args: (r = []), config: f(1), use: f(2) }
    m.define = f(0)
    u = d.createElement("script")
    u.id = o + "node"
    u.async = true
    u.src = "../../../../dist/sea.js"
    l = d.getElementsByTagName("head")[0]
    l.appendChild(u)
  })(window, "seajs", document);


  seajs.config({
    base: './',
    alias: {
      'a': 'sub/a'
    }
  })

  seajs.use('./main')

</script>
</body>
</html>